ellipsoid reflectors - English Synonyms Dictionary